package com.ruoyi.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @author : Xuzhaobo
 * @date : 2024-12-13 14:08
 * @description :
 **/
@Data
@AllArgsConstructor
@NoArgsConstructor
@TableName(value = "tb_driver")
public class Driver {
    @TableId(type = IdType.AUTO)
    private Integer driverId;
    //用户编号
    private Long userId;
    //真实姓名
    private String realName;
    //身份证号
    private String idNumber;
    //性别
    private String gender;
    //籍贯
    private String nativePlace;
    //出生日期
    private String dateOfBirth;
    //身份证有效期
    private String validityPeriodIdentityCard;
    //家庭住址
    private String familyAddress;
    //身份证正面照

    private String frontPhotoCard;
    //身份证反面照
    private String reversePhotoCard;
    //初次领证日期
    private String dateFirstApplication;
    //驾驶证有效日期
    private String validityPeriodDrivingLicense;
    //准驾车型
    private String quasiDrivingType;
    //驾驶证正本照
    private String drivingLicenceFrontPicture;
    //驾驶证副本照
    private String drivingLicenceContraryPicture;
    //信用分
    private Integer creditScore;
    //审批状态
    private Integer approveStatus;


}
